/**
 * Created by Administrator on 2017/10/17.
 */
//models文件夹主要是用来放置创建的模型的，这样分开是为了减少文件与文件之间的关联，以后修改的时候方便
//接口暴露主要用于方法、数据里面，一般暴露方法给其他文件用。
//创建一个数据模型
var mongoose = require('mongoose');
var mongoosePaginate = require('mongoose-paginate');

var schema = new mongoose.Schema({//创建一个集合
	name:String,//集合名称的类型限制
	password:String,//集合密码的类型限制
	date:{type:Date,default:Date.now},//传入时间，该时间为当前时间


	//自己添加的表内容
	phone:Number,
	tel:Number,
	sex:String,
	address:String,
	email:String,
	age:Number

});
schema.plugin(mongoosePaginate);//插入分页
var User = mongoose.model('User',  schema,'user'); // Model.paginate() 第三个参数（‘user’）为集合名可以不写，不写的时候，集合名自动为第一个参数后面加上s‘Users’
module.exports = User;